A függvényeket a HOW DUZ I kulcsszó vezeti be és a
IF U SAY SO kulcsszó zárja. A jelenlegi verzióban a függvények paraméterszáma meghatározott kell legyen,
nincs lehetőség változó számú paraméterrel megadott függvény definiálására.
Az argumentumok egy szóból álló azonosítók, amik a függvényen belül változókként viselkednek.
Ezeknek a változóknak a kezdeti értéke a függvény hívásakor megadott értékek lesznek.
Az aktuális verzióban nincs lehetőség a függvényen kívüli változók elérésére nincs mód (ugyanis nincs globális láthatóság,
minden változó a blokkján belül lokális). Általános alakja:
HOW DUZ I függvénynév [YR argument1 [AN YR argument2 …]]
code block
IF U SAY SO
A visszatérés lehetséges a GTFO-al, ilyenkor NOOB-bal tér vissza, vagy a FOUND YR kifejezés visszaadja a kifejezést. Ha nem adunk meg se GTFO, se FOUND YR kifejezést, a függvény az IT ideiglenes változó értékével tér vissza.
Példa:
Függvény hívása
Egy adott paraméterszámú függvény a következőképpen hívható meg: