Skip to main content

rama nollid's definitions

smoogle

Share definition
1.n. a tool for circumcisions variates for canadains,2.v. to perform a task with a smoogle,3.n. larrys a fag
its a smoogle but for canadians
by rama nollid October 13, 2003
Flag
mugGet the smoogle mug.