Top definition
Itchapus is a word that a guy came up with when we were all sittin around a table getting stoned
Ha ha Itchapus, thats a funny word ha ha ha ha ha ha ha ha ha ha ha ha ha!!!!!!!!!!!!!!!!!!!
by Andrew June 11, 2004
Get the mug
Get a Itchapus mug for your daughter-in-law Nathalie.